/*#pragma once

#include <map>
#include <boost/thread.hpp>
//#include <boost/thread/mutex.hpp>
#include "worker_thread_manager.h"


class Server
{
private:
	std::map<long, long> *active_users;
	WorkerThreadManager *worker_thread_manager;
	boost::thread *listening_thread;
public:
	Server();
	~Server();
	void start();
	void listen();
	void join();
	void log(char *status);
	std::map<long, long>* get_active_users();
};
*/